logically consistent - Francés Inglés Diccionario